import { h, init } from 'snabbdom';

let patch = init([]);

// 首次渲染
let vnode = h('ul', [
    h('li', { key: 'a' }, '首页'),
    h('li', { key: 'b' }, '视频'),
    h('li', { key: 'c' }, '微博'),
]);
let app = document.querySelector('#app');
let oldVnode = patch(app, vnode);

// updateChildren 的执行过程
vnode = h('ul', [
    h('li', { key: 'a' }, '首页'),
    h('li', { key: 'c' }, '微博'),
    h('li', { key: 'b' }, '视频'),
]);

setTimeout(() => {
    patch(oldVnode, vnode);
}, 2000);
